to depend - German English Dictionary